@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, table, caption,      
tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins,      
kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,      
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,      
acronym, address, big, cite, code, dl, dt, dd, ol, ul, li,      
fieldset, form, label, legend,input,button {           
    font-family: "微软雅黑";      
    font-weight: inherit;          
    font-size: 14px; 
    font-style:normal;     
    outline: 0;      
    padding: 0;      
    margin: 0;      
    border: 0;      
}   
input,botton{font-family: "微软雅黑"; }
*{font-family:"微软雅黑";}
fieldset, form, label, legend,select{font-family: "微软雅黑" ; font-size:14px;}
h1{ font-size:14px;}
:focus {      
    outline: 0;      
}
body {         
    line-height:24px;      
	font-size:14px;
	 color:#333;
	font-family: "微软雅黑";  
    background: #f4f4f4;    
	 
}   
ol, ul {      
    list-style: none;      
}      
table {      
    border-collapse: separate;      
    border-spacing: 0; line-height:24px;
}      
caption, th, td {      
    font-weight: normal;      
    font-size:14px;
    color:#7d7d7d;   
    text-indent:3px;   
}   
  
blockquote:before, blockquote:after, q:before, q:after {      
    content: "";      
}      
blockquote, q {      
    quotes: "" "";      
} 
a{
text-decoration:none;
}

ul{
    list-style: none;
}
html{
    font-size: 10px;
}
@media screen and(min-device-width:384px){
    html{font-size: 12px !important;}
}
@media screen and(min-device-width:480px){
    html{font-size: 15px !important;}
}
@media screen and(min-device-width:640px){
    html{font-size: 20px !important;}
}

.details{
    padding: 0px !important;
    margin:1rem 0rem;
}

.details p{
    line-height: 2.4rem;
    font-size: 1.4rem;
}

